.inPurPlan {
  .ant-card-body {
    .InPurPlan-detail-left {
      .ant-row {
        .ant-col {
          text-align: right;
        }
      }
    }

  }

  //表头拖动
  .react-resizable {
    position: relative !important;
    background-clip: padding-box !important;
  }

  .react-resizable-handle {
    position: absolute !important;
    width: 10px !important;
    height: 100% !important;
    bottom: 0 !important;
    right: -5px !important;
    cursor: col-resize !important;
    z-index: 1 !important;
  }

  .animate-wrap {
    display: none; // 默认不显示

    &.active {
      display: block; // active状态显示
    }
  }

  // 进入动画
  .down-in {
    animation: downIn 0.3s both;
  }

  @keyframes downIn {
    from {
      transform: translateX(-100%);
      opacity: 0;
    }

    to {
      transform: translateX(0);
      opacity: 1;
    }
  }

  // 离开动画
  .down-out {
    animation: downOut 0.3s both;
  }

  @keyframes downOut {
    from {
      transform: translateX(0);
      opacity: 1;
    }

    to {
      transform: translateX(-100%);
      opacity: 0;
    }
  }
}

.PurchaseOrderReiew {
  #StartDate {
    width: 100%;
  }

  #EndData {
    width: 100%;
  }

  .button {
    button {
      min-width: 90px;
    }
  }

  .tableListHeight {
    .ant-table-tbody {
      tr {
        td {
          word-break: break-word !important;
        }
      }
    }
  }
}

.AccordingToConsume {
  .ant-modal-body {
    padding: 0;
  }

  .ant-modal-close {
    top: -4px;
  }

  .ant-card-head {
    padding: 5px 12px;
  }
}

.AccordingToBound {
  .ant-modal-body {
    padding: 0;
  }

  .ant-modal-close {
    top: -4px;
  }

  .ant-card-head {
    padding: 5px 12px;
  }
}

.AccordingToRequestForm {
  .ant-modal-body {
    padding: 0;
  }

  .ant-modal-close {
    top: -4px;
  }

  .ant-card-head {
    padding: 5px 12px;
  }
}

// 消耗统计
.consumption-statistics-modal {

  .input-number::-webkit-outer-spin-button,
  .input-number::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
  }

  .input-number[type="number"] {
    -moz-appearance: textfield;
  }

  .input-number {
    width: 100%;
  }

}